package com.cty.json;

import com.cty.pojo.Person;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
@RequestMapping("json")
@ResponseBody
public class JsonController {
    /*
    *
    * 接收json类型的参数
    * 注意：json类型的参数必须用实体类接收
    *       在形参前必须加上@RequestBody才能识别
    *   问题:会发生不支持json的格式参数
    *   解决:导入依赖，给HandlerAdapter加上处理json参数的功能
    * */
    @RequestMapping("data")
    public String data(@RequestBody Person person) {
        System.out.println("person = " + person);
        return person.toString();
    }
}
